Omada Health OMDA Q1 2026 Beat Revenue NA EPS Exceeds by Significant Jay Bharat Maruti Shares Surge 20 Following Strong Q4 Results MGE Energy MGEE Q1 2026 Earnings EPS 132 Beats Estimates Emera EMA Rallies 074 as Bulls Target 5545 20260520